package com.enjoyor.soa.traffic.api.dto.bigdata;

import java.io.Serializable;
import java.util.*;

/**
 * 非法营运车信息
 */
public class IllegalTaxiVehicleDto implements Serializable {
	private static final long serialVersionUID = 1L;
	/**
	 * 号牌类型
	 */
	private String licenseType;
	/**
	 * 号牌类型名称
	 */
	private String licenseTypeName;
	/**
	 * 号牌号码
	 */
	private String licenseNum;
	/**
	 * 车辆所有人
	 */
	private String owner;
	/**
	 * 营运性质名称
	 */
	private String serviceNatureName;
	/**
	 * 车辆品牌
	 */
	private String brand;
	/**
	 * 非法营运分类名称
	 */
	private String illegalClassName;
	/**
	 * 活跃时段：09:00 – 16:00
	 */
	private String activePeriod;
	/**
	 * 活跃地点名称（过车次数最多的卡口）
	 */
	private String activePoIntegerName;
	/**
	 * 活跃地点名称（过车次数最多的3个卡口）
	 */
	private List<String> activePointNameAndNum;
	/**
	 * 嫌疑指数
	 */
	private Float susIndex;

	private int dayFreq;
	/**
	 * 获取 号牌类型
	 * @return licenseType
	 */
	public String getLicenseType() {
		return licenseType;
	}
	/**
	 * 设置 号牌类型
	 * @param licenseType 号牌类型
	 */
	public void setLicenseType(String licenseType) {
		this.licenseType = licenseType;
	}
	/**
	 * 获取 号牌类型名称
	 * @return licenseTypeName
	 */
	public String getLicenseTypeName() {
		return licenseTypeName;
	}
	/**
	 * 设置 号牌类型名称
	 * @param licenseTypeName 号牌类型名称
	 */
	public void setLicenseTypeName(String licenseTypeName) {
		this.licenseTypeName = licenseTypeName;
	}
	/**
	 * 获取 号牌号码
	 * @return licenseNum
	 */
	public String getLicenseNum() {
		return licenseNum;
	}
	/**
	 * 设置 号牌号码
	 * @param licenseNum 号牌号码
	 */
	public void setLicenseNum(String licenseNum) {
		this.licenseNum = licenseNum;
	}
	/**
	 * 获取 车辆所有人
	 * @return owner
	 */
	public String getOwner() {
		return owner;
	}
	/**
	 * 设置 车辆所有人
	 * @param owner 车辆所有人
	 */
	public void setOwner(String owner) {
		this.owner = owner;
	}
	/**
	 * 获取 营运性质名称
	 * @return serviceNatureName
	 */
	public String getServiceNatureName() {
		return serviceNatureName;
	}
	/**
	 * 设置 营运性质名称
	 * @param serviceNatureName 营运性质名称
	 */
	public void setServiceNatureName(String serviceNatureName) {
		this.serviceNatureName = serviceNatureName;
	}
	/**
	 * 获取 车辆品牌
	 * @return brand
	 */
	public String getBrand() {
		return brand;
	}
	/**
	 * 设置 车辆品牌
	 * @param brand 车辆品牌
	 */
	public void setBrand(String brand) {
		this.brand = brand;
	}
	/**
	 * 获取 非法营运分类名称
	 * @return illegalClassName
	 */
	public String getIllegalClassName() {
		return illegalClassName;
	}
	/**
	 * 设置 非法营运分类名称
	 * @param illegalClassName 非法营运分类名称
	 */
	public void setIllegalClassName(String illegalClassName) {
		this.illegalClassName = illegalClassName;
	}
	/**
	 * 获取 活跃时段：09:00–16:00
	 * @return activePeriod
	 */
	public String getActivePeriod() {
		return activePeriod;
	}
	/**
	 * 设置 活跃时段：09:00–16:00
	 * @param activePeriod 活跃时段：09:00–16:00
	 */
	public void setActivePeriod(String activePeriod) {
		this.activePeriod = activePeriod;
	}
	/**
	 * 获取 活跃地点名称（过车次数最多的卡口）
	 * @return activePoIntegerName
	 */
	public String getActivePoIntegerName() {
		return activePoIntegerName;
	}
	/**
	 * 设置 活跃地点名称（过车次数最多的卡口）
	 * @param activePoIntegerName 活跃地点名称（过车次数最多的卡口）
	 */
	public void setActivePoIntegerName(String activePoIntegerName) {
		this.activePoIntegerName = activePoIntegerName;
	}
	/**
	 * 获取 活跃地点名称（过车次数最多的3个卡口）
	 * @return activePointNameAndNum
	 */
	public List<String> getActivePointNameAndNum() {
		return activePointNameAndNum;
	}
	/**
	 * 设置 活跃地点名称（过车次数最多的3个卡口）
	 * @param activePointNameAndNum 活跃地点名称（过车次数最多的3个卡口）
	 */
	public void setActivePointNameAndNum(List<String> activePointNameAndNum) {
		this.activePointNameAndNum = activePointNameAndNum;
	}
	/**
	 * 获取 嫌疑指数
	 * @return susIndex
	 */
	public Float getSusIndex() {
		return susIndex;
	}
	/**
	 * 设置 嫌疑指数
	 * @param susIndex 嫌疑指数
	 */
	public void setSusIndex(Float susIndex) {
		this.susIndex = susIndex;
	}

	public int getDayFreq() {
		return dayFreq;
	}

	public void setDayFreq(int dayFreq) {
		this.dayFreq = dayFreq;
	}
}
